castle with moat - Turc Anglais Dictionnaire